castor bean tick - Turkish English Dictionary